bioinformatics dna genome browser genetic dna sequencing genetics pcr human genome shotgun sequencing data mining human variation de novo sequencing system genome assembly genotyping computational biology genome